@charset "utf-8";
/* CSS Document */
/* CSS public start */
*{ margin:0px; padding:0px; font-weight:normal;}
html,body,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,nav{margin:0; padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,picture{display:block;}
img{ border:0px;}
i,em{font-style:normal;}
body,textarea,{ font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; font-size:14px;}
a,h3,p{ font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif;}
.clears{ width:0px; height:0px; clear:both;}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix{*zoom:1;}
ul{ list-style:none;}
a{ text-decoration:none; border:0px; margin:0px; padding:0px; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","宋体",Arial,Helvetica,sans-serif; background:none;}
a:hover{ cursor:pointer;}
a:link {color:#FF0000; text-decoration:none;} /* 未访问的链接 */
a:visited {color:#00FF00;text-decoration:none;} /* 已访问的链接 */
a:hover {color:#FF00FF;text-decoration:none;} /* 鼠标划过链接 */
a:active {color:#0000FF;text-decoration:none;} /* 已选中的链接 */
.lasts{ margin:0px !important;}
input{ border:none;}
.fLeft{float:left;}
.fRight{float:right;}
.strC{ color:#7c070e; font-weight:bold;}
.bodyBg{ background:url(../image/bodyBg.png);}

.contBoxBig{ width:100%; background:url(../image/IconPub.png) no-repeat 0px bottom; padding-bottom:50px;}
.contMid12{ width:1200px; margin:0px auto; padding-top:20px;}
.cPadding1{ padding-top:38px;}
/* CSS public end */

/* CSS top start */
.topBoxBig{ width:100%; height:170px; background:url(../image/topNavBg.jpg) no-repeat center center;}
.topBoxSma{ width:1200px; margin:0px auto;}
.topL{ width:660px; padding-left:300px; height:170px; background:url(../image/logoyq.png) no-repeat left center;}
.topR{ width:200px; padding-top:44px;}
.topR h3{ color:#14110c; font-weight:700; font-size:24px;}
.topR p{ color:#7c070e; font-weight:700; font-size:28px;}

.topL ul{ padding-top:15px;}
.topL ul li{ float:left; width:16px; height:101px; padding:31px 8px 0px 8px; text-align:center; background:url(../image/navLiBg.png) no-repeat center center; margin-left:46px;}
.topL ul li a{ display:inline-block; font-size:14px; color:#14110c; font-weight:700; line-height:16px;}
.topL ul li:hover a{ color:#7c070e; font-weight:700; text-decoration:none;}
.topL .hover{ color:#7c070e; font-weight:700; text-decoration:none;}
/* CSS top end */
/* CSS banner_index start */
.syzBannerBigBox{ width:100%; height:640px; overflow:hidden;}
.flexslider { position: relative;  width: 100%;  height: 640px; overflow: hidden; zoom: 1;}
.flexslider .slides li { width: 100%; height: 100%;}
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: -35px 0 0; display: block; background: url(../image/ad_ctr.png) no-repeat;
	position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next { background-position: 0 -70px; right: 0;}
.flex-direction-nav .flex-prev { left: 0;}
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { background:url(../image/dot.png) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; text-indent:-99em; width:200px; cursor:pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a { background-position: 0 0;}
.flexslider .slides a img { width: 100%; height:640px; display: block;}
/* CSS banner_index end */
/* CSS cont1 start */
.cont1BoxSma{ padding-top:30px;}
.contBt{ text-align:center;}
.cont1L{ width:550px;}
.cont1L h3{ padding-bottom:20px;}
.cont1L p{ font-size:16px; color:#14110c; line-height:30px; padding-bottom:30px;}
.cont1More{}
.cont1L a{ display:block; width:122px; height:42px; line-height:42px; background:url(../image/moreImg.png) no-repeat; text-align:center; font-size:14px; color:#ffffff;}
.cont1R{ position:relative; width:562px; height:346px; padding-top:20px;}
.aboutUsLA1{ position:absolute; bottom:0px; z-index:10;}
.aboutUsLA2{position:absolute; left:140px; z-index:20;}
.aboutUsLA3{ position:absolute; right:0px; bottom:26px; z-index:30;}
/* CSS cont1 end */
/* CSS cont2 start */
.cont2BoxSma{ padding:30px 20px; position:relative; background:#eee6d9; margin-top:30px;} 
.cont2BoxSma span{ display:block; position:absolute; top:112px; width:35px; height:39px; overflow:hidden; background-image:url(../image/gylyjdImg/gdJianTou.png); z-index:10;}
.cont2BoxSma .tpgdLeft{ left:15px;}
.cont2BoxSma .tpgdRight{ right:15px; background-position:-35px 0px;}
.marqueeleft{ width:1061px; overflow:hidden; margin:auto;}
.marqueeleft ul{ float:left;}
.marqueeleft ul li{ float:left; display:inline; width:254px; margin-right:15px;}
.ztgImg{width:254px; height:190px;  overflow:hidden;}
.marqueeleft ul li a h3{ color:#14110c; font-size:14px; text-align:center; padding-top:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
/* CSS cont2 end */
/* CSS cont3 start */
.xptj_hd{ position:relative; width:1200px; height:284px; background:#eee6d9; margin-bottom:20px;}
.xptj_hd span{ display:block; position:absolute; top:0px;}
.marqueeleft2{ width:1094px; overflow:hidden; margin-left:80px; padding-top:33px;}
.marqueeleft2 ul{ float:left;}
.marqueeleft2 ul li{ float:left; display:inline; width:254px; margin-left:19px;}
.marqueeleft2 ul li a{ display:block;}
.marqueeleft2 ul li a .hjImg{  width:254px; height:190px; overflow:hidden;}
.marqueeleft2 ul li a h3{ color:#14110c; font-size:14px; text-align:center; height:40px; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
/* CSS cont3 end */
/* CSS cont4 start */
.cont2L{ width:400px; height:500px; background:url(../image/cont4Img1.jpg); position:relative;}
.cont2L a{ position:absolute; font-size:14px; color:#f28390; left:234px; top:410px;}
.cont2L a:hover{ color:#ffffff;}
.cont2L2Imgs{width:590px; height:500px; overflow:hidden;}
.cont2L2Imgs ul li{ width:590px; height:500px; overflow:hidden; display:none;}
.cont2L2Imgs ul li img{ width:590px; height:500px; opacity:1;}
.cont2L2Imgs ul li.cont2L2ImgsSel{  display:block !important;}
.cont2L2Imgs ul li.cont2L2ImgsSel img{ animation:myOpacity 2s 1; -webkit-animation:myOpacity 2s 1;}
@keyframes myOpacity
{
	from {opacity:0.3;}
	to {opacity:1;}
}

@-webkit-keyframes myOpacity
{
	from {opacity:0.3;}
	to {opacity:1;}
}
.cont2L2Conts{ width:210px; height:400px;}
.cont2L2Conts li{ width:210px; height:100px; position:relative;}
.cont2L2Conts li.cont2L2ContsSel div{ position:absolute; z-index:10; width:260px; left:-50px; background:#7c070e url(../image/cont4L2ContsLiBg.png) no-repeat 10px center; 
-webkit-transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;
	-o-transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;
	transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.5s linear;
}
.cont2L2Conts li div{ width:210px; height:70px; padding-top:30px;}
.cont2L2Conts li div p{ text-align:right; color:#ffffff; font-size:14px; padding-right:15px;}
.cont2L2Conts .cont2Li1{ background:#242424;}
.cont2L2Conts .cont2Li2{ background:#2c2b2b;}
/* CSS cont4 end */
/* CSS cont6 start */
.zdhdL1{ width:360px; height:510px;}
.zdhdL1 h3{ color:#14110c; font-size:39px; font-weight:700;}
.cont6A{ width:40px; padding-top:156px; margin-right:5px;}
.cont6A a{ display:block; background:#14110c; color:#ffffff; font-size:14px; width:14px; line-height:16px; padding:40px 10px;}
.cont6A a:hover{ font-weight:700;}
.zdhdL1CC{ padding-top:50px;}
.zdhdL1CCDiv{ width:269px; margin-right:20px;}
.zdhdL1CC p{ display:inline-block; font-size:16px; width:16px; line-height:19px; padding:5px 3px 0px;}

.zdhdL2{ width:740px; margin-left:20px;}
.zdhdL2 ul li{ float:left; margin-right:20px; margin-bottom:26px;}
.zdhdL2 ul li a p{ text-align:center; height:36px; line-height:36px; color:#14110c; font-size:14px;}
.zdhdL2Img{ width:350px; height:200px; overflow:hidden;}
.zdhdL2Img img{display:inline-block; width:350px; height:200px; -webkit-transition: .5s ease all; transition: .5s ease all;}
.zdhdL2 ul li:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
/* CSS cont6 end */
/* CSS cont7 News start */
.cont7News{ background:#eee6d9; padding:30px 40px;}
.newBigbtP{ padding-bottom:30px;}
.newsHome{ width:520px;}
.newsHomeTitle{ border-bottom:2px solid #bcbcbc;}
.newsHomeTitle h3{ width:380px; font-size:22px; font-weight:700; color:#14110c; margin-left:15px; height:40px; line-height:40px;}
.newsHomeTitle a{ display:block; float:right; margin-right:15px; margin-top:10px; color:#635e5e; font-size:14px;}
.newsHomeTitle a:hover{ color:#dc0b0b; font-weight:700;}
.newsCont{ width:490px; margin:10px auto;}
.newsCont1{}
.newsCont1 a{ display:block;}
.newCont1Img{ width:200px; height:110px; overflow:hidden;}
.newCont1Img img{ width:200px; height:110px;  -webkit-transition: .5s ease all; transition: .5s ease all;}
.newCont1Img:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.newCont1SS{ width:280px;}
.newCont1SS h3{ color:#14110c; font-size:15px; height:40px; line-height:40px; width:280px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newCont1SS h3:hover{ color:#7c070e;}
.newCont1SS p:hover{ color:#7c070e;}
.newCont1SS p{ color:#a2a2a2; font-size:13px; line-height:20px;}
.newsCont2{ padding-top:20px;}
.newsCont2 ul li{ height:36px; line-height:36px; margin-bottom:6px;}
.newsCont2 ul li a{ display:block;}
.newsCont2 ul li a span{ display:inline-block; color:#14110c; font-size:14px; width:360px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsCont2 ul li a time{ color:#635e5e; font-size:14px; float:right;}
.newsCont2 ul li a:hover span{ color:#7c070e;}
.newsCont2 ul li a:hover time{ color:#7c070e;}
/* CSS cont7 News end */

/* CSS footer start */
.footerBig{ width:100%; padding-top:50px; position:relative;}
.backTop{ position:absolute; z-index:10; width:100%; height:92px; text-align:center; top:5px;}
.footer{ width:100%; height:200px; background:#202020; padding-top:30px;}
.footerBox{ width:1200px; height:100%; overflow:hidden; margin:0px auto; background:url(../image/footImg1.jpg) no-repeat right center;}
.footerBox1,.footerBox2,.footerBox3{ float:left;}
.footerBox1{ height:200px; background:url(../image/logoFooter.png) no-repeat left center; padding-left:100px; margin-right:20px; text-align:left;}
.footerBox2{ width:120px; padding-top:37px; margin-right:155px; text-align:center; color:#ffffff; font-size:14px; margin-left:140px;}
.footerBox1 ul{ padding-top:39px;}
.footerBox1 ul li{ font-size:14px; color:#ebebeb; height:30px; line-height:30px;}
.footerBox1 ul li a{ font-size:14px; color:#ebebeb;}
.footerBox1 ul li a:hover{ color:#7c070e;}
.footerBox3{ padding-top:36px; text-align:left;}
.footerBox3 ul li{ font-size:28px; font-weight:600; color:#ffffff; margin-bottom:10px;}
.footerBox3 img{ vertical-align:middle; margin-right:10px;}
/* CSS footer end */

.dede_pages{
	width:100%;
	height:50px;
	text-align:center;
}
.dede_pages ul{
	margin:0 auto;
	padding:12px 0px 12px 16px;
}
.dede_pages li{
	display:inline;
	
}
.dede_pages ul li{
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #000;
}
.dede_pages ul li a{
	padding:2px 4px 2px;
	color:#000;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#000;
}
.dede_pages .pageinfo strong{
	color:#000;
	font-weight:normal;
	margin:0px 2px;
}

.newsXqBox{ width:1000px; margin:0px auto;}
.newsXqBox .newsXqH3{ width:800px; margin:5px auto; text-align:center; font-size:16px; color:#333333; font-weight:bold; }
.newsXqBox .newsXqTime{ text-align:center; color:#333; font-size:13px; margin-bottom:20px;}
.newsXqBox .newsXqTime span{ margin-left:30px;}